(wohlverdiente) Strafe - French English Dictionary